export default function(id, price){
  // 计划：一个购物车中所有的商品都存到一条数据内
  // [{id,check,num,price},{}]
  // 先读取本地存储，查看是否已经存在购物车信息
  let goods = localStorage.getItem("goods");
  goods = goods ? JSON.parse(goods) : [];
  // 从读取出的购物车信息中，根据id，查看是否存在本次要添加的商品
  let i=0;
  const flag = goods.some((val, idx)=>{
    i = idx;
    return val.id === id;
  });
  // 判断是否查询到重复数据
  if(flag){
    // 查询到重复数据，增加数量
    goods[i].num++;
  }else{
    // 未查询到重复数据，增加该商品数据
    goods.push({
      id,
      check: false,
      num: 1,
      price
    })
  }
  // 将本次操作后的数据，存入本地存储
  localStorage.setItem("goods", JSON.stringify(goods));
}